Cafe El Presidente

Tacombi, located in NoLiTa, is one of the most fun restaurants in the area. Not only is it a popular destination for tourists visiting downtown New York, but it is a staple “go-to” restaurant for locals in search of awesome food and a fun vibe. In the Spring of 2014, the Tacombi team opened their second … Continue reading Cafe El Presidente